package cn.t.dto.device;


import cn.t.core.mode.BaseDTO;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 设备开门记录表(DeviceOpenRecord)share dto对象
 *
 * @author t
 * @since 2024-05-24 10:18:38
 */
@Data
//"设备开门记录表")
public class DeviceOpenRecordDTO extends BaseDTO implements Serializable {


   //"设备主键id")
    private Long deviceId;


   //"用户id")
    private Long userId;


   //"参与者id")
    private Long participantId;


   //"单位id")
    private Long firmId;


   //"登录方式: 1: 手机号登录+密码  2: 卡号登录  3: 工号登录")
    private String loginType;


   //"设备端开门时间")
    private Date gmtOpen;


   //"设备端关门时间")
    private Date gmtClose;


   //"开门类型: 1 领料开门 2 补货开门 3 维护开门")
    private Integer businessType;


   //"领料订单号")
    private String orderSn;




   //"变更时间起(查询用)")
    private Date gmtModifiedStart;
   //"变更时间止(查询用)")
    private Date gmtModifiedEnd;
    /**
     * 领用人姓名
     */
    private String recipient;
    /**
     * 卡号
     */
    private String cardCode;
}

